上回建立好資料庫後,我們要怎麼去檢視資料庫內容呢?
有注意到SQLite存在哪嗎?
在專案資料夾中多了一個db.sqlite3
的檔案:
這個就是SQLite資料庫,但在VSCode內無法直接查看,我們可以借助Django內建的管理後台來檢視、編輯資料庫裡的內容物。
可以發現到在創建好專案時就已存在的路徑Project/urls.py
裡面:
我們啟動伺服器後在瀏覽器內輸入127.0.0.1:8000/admin
看看:
會看到需要登入的畫面,因為還沒有帳號權限所以是看不到裡面的模樣,我們在cmder介面ctrl+c
關閉伺服器並輸入以下指令:
#建立超級使用者帳號
python manage.py createsuperuser
跟著步驟依序填入:
#輸入使用者名稱
範例:admin
#輸入電子信箱(可以不輸入直接enter跳過)
123456@gmail.com
#輸入密碼(兩次)
範例:SuperPassword
如果密碼太短或是重複數字或字母則會出現這條訊息:
可以輸入Y繼續或是再更改較複雜的密碼即可。
(簡短密碼僅在本系列文中使用且不會引響後續教程,在未來管理上不建議使用簡短密碼以保障後臺安全。)
這樣就註冊好了,我們在來啟動Django
#啟動Django
python manage.py runserver
在瀏覽器輸入http://127.0.0.1:8000/admin
填入剛註冊好的使用者名稱與密碼:
登入後就進到admin後台管理囉!
下回來實做建立個資料表讓後台豐富起來吧!大家掰掰~